Сканирование производится с помощью Nmap.
Сканирование выполняется с целью определения уязвимости хоста к CVE-2017-0143, для этого используются специальный скрипт, лижещий по следующиему пути /usr/share/nmap/scripts/smb-vuln-ms17-010.nse.
На основании результатов сканирования строится таблица.